package org.example.restudying2.controller;

import org.example.restudying2.Vo.SalescroerVo;
import org.example.restudying2.pojo.Salescroer;
import org.example.restudying2.service.salescroerService;
import org.springframework.web.bind.annotation.*;

import javax.annotation.Resource;
import java.util.Map;

@RestController
@RequestMapping("/salescroer")
public class SalescroerController {
    @Resource
    salescroerService salescroerService;
    @GetMapping("/selectSalescroerByLimit")
    Map<String, Object> selectSalescroerByLimit(SalescroerVo salescroerVo) {return this.salescroerService.selectSalescroerByLimit(salescroerVo);}
    @PostMapping("/insert")
    Map<String, Object> insert(@RequestBody Salescroer salescroer){return this.salescroerService.insert(salescroer);}

    @PostMapping("/deleteById")
    Map<String, Object> deleteById(Integer id){return this.salescroerService.deleteById(id);}


    @PostMapping("/update")
    Map<String, Object> update(@RequestBody Salescroer salescroer){return this.salescroerService.update(salescroer);}

    @GetMapping("/selectById")
    Map<String, Object>  selectById(Integer id){return this.salescroerService.selectById(id);}
}
